// This file was created by Filewrap 1.1
// Little endian mode
// DO NOT EDIT

#include "../PVRTMemoryFileSystem.h"

// using 32 bit to guarantee alignment.
#ifndef A32BIT
 #define A32BIT static const unsigned int
#endif

// ******** Start: DiscardFragShader.fsh ********

// File data
static const char _DiscardFragShader_fsh[] = 
	"uniform sampler2D  sTexture;\r\n"
	"\r\n"
	"uniform lowp float  AlphaReference;\r\n"
	"\r\n"
	"varying mediump vec2  TexCoord;\r\n"
	"\r\n"
	"void main()\r\n"
	"{\r\n"
	"\tlowp vec4 color = texture2D(sTexture, TexCoord);\r\n"
	"\tif (color.a < AlphaReference) \r\n"
	"\t{\r\n"
	"\t\tdiscard;\r\n"
	"\t}\r\n"
	"\tgl_FragColor = color;\r\n"
	"}\r\n";

// Register DiscardFragShader.fsh in memory file system at application startup time
static CPVRTMemoryFileSystem RegisterFile_DiscardFragShader_fsh("DiscardFragShader.fsh", _DiscardFragShader_fsh, 253);

// ******** End: DiscardFragShader.fsh ********

// This file was created by Filewrap 1.1
// Little endian mode
// DO NOT EDIT

#include "../PVRTMemoryFileSystem.h"

// using 32 bit to guarantee alignment.
#ifndef A32BIT
 #define A32BIT static const unsigned int
#endif

// ******** Start: DiscardFragShader.fsc ********

// File data
A32BIT _DiscardFragShader_fsc[] = {
0x10fab438,0x747874cc,0x30050100,0x2501,0xd363e337,0x2000000,0x20000000,0x4f030000,0x1000000,0xc000000,0x0,0x8000000,0x2,0x0,0x20000,0x0,0x0,0x5c010000,0x55535020,0x20,0x150,0x1,0x0,0x0,0x1264,0x81,0x2,0x7d,0x0,0x8,0x0,0xffffffff,0x0,0x770009,0xffff,0x1,0x0,0x10000,0x1,0x0,0x0,0x0,0x0,0x3fffc,0x40000,0x1,0x0,0x40003,0xffff0005,0x10000,0x800000,0x0,0x1,0x10000,0x30003,0x0,0xffff0000,0xffffffff,0xffff,0x0,0x40000,0x30000,0x5,0x20001,
0x80018001,0x80018001,0x0,0x0,0x0,0xf000f,0x3060a,0x30003,0x3,0x0,0x40000,0x40004,0x4,0x20001,0x10003,0x1,0x10000,0x20002,0x20000,0x80010002,0x80018001,0x8001,0x0,0x0,0x90001,0x1fffb000,0x40408a,0x1935b00a,0x4488d,0x40000,0x2,0x20001,0x80018001,0x80018001,0x0,0x0,0x4,0x1400000,0x4f800,0x50000,0x6,0x5c010000,0x55535020,0x20,0x150,0x1,0x0,0x0,0x12e4,0x81,0x2,0x7d,0x0,0x8,0x0,0xffffffff,0x0,0x770009,0xffff,0x10001,0x0,0x10000,0x1,0x0,
0x0,0x0,0x0,0x1fffc,0x40000,0x1,0x0,0x40003,0xffff0005,0x10000,0x800000,0x0,0x1,0x10000,0x30003,0x0,0xffff0000,0xffffffff,0xffff,0x0,0x40000,0x30000,0x5,0x20001,0x80018001,0x80018001,0x0,0x0,0x0,0xf000f,0x1060a,0x10001,0x1,0x0,0x40000,0x40004,0x4,0x20001,0x10003,0x1,0x10000,0x20002,0x20000,0x80010002,0x80018001,0x8001,0x0,0x0,0x90001,0x1fffb000,0x40408a,0x1935300a,0x4488d,0x40000,0x2,0x20001,0x80018001,0x80018001,0x0,0x0,0x4,0x1400000,0x4f800,0x50000,
0x6,0x400,0x0,0x0,0x0,0x3000000,0x78655473,0x65727574,0x18000000,0x103,0x2000001,0x10000,0x54000001,0x6f437865,0x64726f,0x6030000,0x1000002,0x10000,0x3000200,0x6c410000,0x52616870,0x72656665,0x65636e65,0x2000000,0x103,0x1000001,0x40300,0x1,
};

// Register DiscardFragShader.fsc in memory file system at application startup time
static CPVRTMemoryFileSystem RegisterFile_DiscardFragShader_fsc("DiscardFragShader.fsc", _DiscardFragShader_fsc, 879);

// ******** End: DiscardFragShader.fsc ********

